Fort Johnson is a state-owned historic site of significant military and political importance, located at the northeasternmost point of James Island in Charleston County, South Carolina. Fort Johnson held a strategically important position during the colonial era, as it sits atop the Ashley River.